pdf viewer dll for c# : Adding image to pdf in preview control SDK platform web page wpf windows web browser postgresql-9.4-A4133-part2761

ALTER SEQUENCE
Notes
To avoid blocking of concurrent transactions that obtain numbers from the same sequence,
ALTER
SEQUENCE
’s effects on the sequence generation parameters are never rolled back; those changes take
effectimmediately and are not reversible. However, the
OWNED BY
,
OWNER TO
,
RENAME TO
,and
SET
SCHEMA
clauses cause ordinary catalog updates that can be rolled back.
ALTER SEQUENCE
will not immediately affect
nextval
results in backends, other than the current
one, that have preallocated (cached) sequence values. They will use up all cached values prior to
noticing the changed sequence generation parameters. The current backend will be affected immedi-
ately.
ALTER SEQUENCE
does not affect the
currval
status for the sequence. (Before PostgreSQL 8.3, it
sometimes did.)
For historicalreasons,
ALTER TABLE
canbe used withsequences too; but the only variants of
ALTER
TABLE
that are allowed with sequences are equivalent to the forms shown above.
Examples
Restart a sequence called
serial
,at 105:
ALTER SEQUENCE serial RESTART WITH 105;
Compatibility
ALTER SEQUENCE
conforms to the SQL standard, except for the
START WITH
,
OWNED BY
,
OWNER
TO
,
RENAME TO
,and
SET SCHEMA
clauses, which are PostgreSQL extensions.
See Also
CREATE SEQUENCE, DROP SEQUENCE
1258
Adding image to pdf in preview - insert images into PDF in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Sample C# code to add image, picture, logo or digital photo into PDF document page using PDF page editor control
add png to pdf preview; add jpg to pdf document
Adding image to pdf in preview - VB.NET PDF insert image library: insert images into PDF in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Guide VB.NET Programmers How to Add Images in PDF Document
adding image to pdf; attach image to pdf form
ALTER SERVER
Name
ALTER SERVER — change the definition of a foreign server
Synopsis
ALTER SERVER
name
[ VERSION ’
new_version
’ ]
[ OPTIONS ( [ ADD | SET | DROP ]
option
[’
value
’] [, ... ] ) ]
ALTER SERVER
name
OWNER TO
new_owner
ALTER SERVER
name
RENAME TO
new_name
Description
ALTER SERVER
changes the definition of a foreign server. The first form changes the server version
string or the generic options of the server (at least one clause is required). The second form changes
the owner of the server.
To alter the server you must be the owner of the server. Additionally to alter the owner, you must
own the server and also be a direct or indirect member of the new owning role, and you must have
USAGE
privilege on the server’s foreign-data wrapper. (Note that superusers satisfy all these criteria
automatically.)
Parameters
name
The name of an existingserver.
new_version
New server version.
OPTIONS ( [ ADD | SET | DROP ]
option
[’
value
’] [, ... ] )
Change options for the server.
ADD
,
SET
,and
DROP
specify the action to be performed.
ADD
is
assumed if no operation is explicitly specified. Option names must be unique; names andvalues
are also validated using the server’s foreign-data wrapper library.
new_owner
The user name of the new owner of the foreign server.
new_name
The new name for the foreign server.
Examples
Alter server
foo
,add connection options:
ALTER SERVER foo OPTIONS (host ’foo’, dbname ’foodb’);
1259
C# Word - Insert Image to Word Page in C#.NET
Preview Document. Conversion. Convert Word to PDF. Convert Word to HTML5. VB.NET How-to, VB.NET PDF, VB.NET Word It's a demo code for adding image to word page using
add image to pdf; how to add image to pdf reader
C# PowerPoint - Insert Image to PowerPoint File Page in C#.NET
Preview Document. Conversion. Convert PowerPoint to PDF. Convert PowerPoint to Pages. Annotate PowerPoint. Text Search. Insert Image. Thumbnail Create.
add photo to pdf online; add image pdf
ALTER SERVER
Alter server
foo
,change version, change
host
option:
ALTER SERVER foo VERSION ’8.4’ OPTIONS (SET host ’baz’);
Compatibility
ALTER SERVER
conforms to ISO/IEC 9075-9 (SQL/MED). The
OWNER TO
and
RENAME
forms are
PostgreSQL extensions.
See Also
CREATE SERVER, DROP SERVER
1260
C# PDF Page Insert Library: insert pages into PDF file in C#.net
applications. Support adding and inserting one or multiple pages to existing PDF document. Forms. Ability to add PDF page number in preview. Offer
add picture to pdf file; how to add a picture to a pdf file
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
add png to pdf acrobat; how to add jpg to pdf file
ALTER SYSTEM
Name
ALTER SYSTEM — change a server configuration parameter
Synopsis
ALTER SYSTEM SET
configuration_parameter
{ TO | = } {
value
| ’
value
’ | DEFAULT }
ALTER SYSTEM RESET
configuration_parameter
ALTER SYSTEM RESET ALL
Description
ALTER SYSTEM
is used for changing server configuration parameters across the entire database clus-
ter. It canbe more convenientthan the traditional methodof manually editingthe
postgresql.conf
file.
ALTER SYSTEM
writes the given parameter setting to the
postgresql.auto.conf
file, which
is read in addition to
postgresql.conf
.Setting a parameter to
DEFAULT
,or using the
RESET
vari-
ant, removes that configuration entry from the
postgresql.auto.conf
file. Use
RESET ALL
to
remove all such configuration entries.
Values set with
ALTER SYSTEM
will be effective after the next server configuration reload (SIGHUP
or
pg_ctl reload
), or after the nextserver restartinthe case of parametersthatcanonly be changed
at server start.
Only superusers can use
ALTER SYSTEM
.Also, since this command acts directly on the file system
and cannot be rolled back, it is not allowed inside a transaction blockor function.
Parameters
configuration_parameter
Name of asettable configurationparameter. Available parameters are documentedin Chapter 18.
value
New value of the parameter. Values can be specified as string constants, identifiers, numbers,
or comma-separated lists of these, as appropriate for the particular parameter.
DEFAULT
can be
written to specify removing the parameter and its value from
postgresql.auto.conf
.
Notes
This command can’t be used to set data_directory, nor parameters that are not allowed in
postgresql.conf
(e.g., preset options).
See Section 18.1 for other ways to set the parameters.
1261
VB.NET PDF insert text library: insert text into PDF content in vb
Multifunctional Visual Studio .NET PDF SDK library supports adding text content to adobe PDF document in VB.NET Add text to PDF in preview without adobe
adding an image to a pdf; add image to pdf acrobat reader
C# Create PDF Library SDK to convert PDF from other file formats
Load PDF from existing documents and image in SQL server. Besides, using this PDF document metadata adding control, you can add some additional
add a jpeg to a pdf; add picture to pdf preview
ALTER SYSTEM
Examples
Set the
wal_level
:
ALTER SYSTEM SET wal_level = hot_standby;
Undo that, restoring whatever setting was effective in
postgresql.conf
:
ALTER SYSTEM RESET wal_level;
Compatibility
The
ALTER SYSTEM
statement is a PostgreSQL extension.
See Also
SET, SHOW
1262
C# TIFF: TIFF Editor SDK to Read & Manipulate TIFF File Using C#.
Easy to generate image thumbnail or preview for Tiff to Tiff, like Word, Excel, PowerPoint, PDF, and images. assemblies into your C# project by adding reference
add jpg to pdf online; adding images to pdf forms
C# PowerPoint - Insert Blank PowerPoint Page in C#.NET
This C# .NET PowerPoint document page inserting & adding component from RasterEdge is written in managed C# code and designed particularly for .NET class
add photo pdf; how to add an image to a pdf in preview
ALTER TABLE
Name
ALTER TABLE — change the definition of a table
Synopsis
ALTER TABLE [ IF EXISTS ] [ ONLY ]
name
[
*
]
action
[, ... ]
ALTER TABLE [ IF EXISTS ] [ ONLY ]
name
[
*
]
RENAME [ COLUMN ]
column_name
TO
new_column_name
ALTER TABLE [ IF EXISTS ] [ ONLY ]
name
[
*
]
RENAME CONSTRAINT
constraint_name
TO
new_constraint_name
ALTER TABLE [ IF EXISTS ]
name
RENAME TO
new_name
ALTER TABLE [ IF EXISTS ]
name
SET SCHEMA
new_schema
ALTER TABLE ALL IN TABLESPACE
name
[ OWNED BY
role_name
[, ... ] ]
SET TABLESPACE
new_tablespace
[ NOWAIT ]
where
action
is one of:
ADD [ COLUMN ]
column_name data_type
[ COLLATE
collation
] [
column_constraint
[ ... ] ]
DROP [ COLUMN ] [ IF EXISTS ]
column_name
[ RESTRICT | CASCADE ]
ALTER [ COLUMN ]
column_name
[ SET DATA ] TYPE
data_type
[ COLLATE
collation
] [ USING
ALTER [ COLUMN ]
column_name
SET DEFAULT
expression
ALTER [ COLUMN ]
column_name
DROP DEFAULT
ALTER [ COLUMN ]
column_name
{ SET | DROP } NOT NULL
ALTER [ COLUMN ]
column_name
SET STATISTICS
integer
ALTER [ COLUMN ]
column_name
SET (
attribute_option
=
value
[, ... ] )
ALTER [ COLUMN ]
column_name
RESET (
attribute_option
[, ... ] )
ALTER [ COLUMN ]
column_name
SET STORAGE { PLAIN | EXTERNAL | EXTENDED | MAIN }
ADD
table_constraint
[ NOT VALID ]
ADD
table_constraint_using_index
ALTER CONSTRAINT
constraint_name
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]
VALIDATE CONSTRAINT
constraint_name
DROP CONSTRAINT [ IF EXISTS ]
constraint_name
[ RESTRICT | CASCADE ]
DISABLE TRIGGER [
trigger_name
| ALL | USER ]
ENABLE TRIGGER [
trigger_name
| ALL | USER ]
ENABLE REPLICA TRIGGER
trigger_name
ENABLE ALWAYS TRIGGER
trigger_name
DISABLE RULE
rewrite_rule_name
ENABLE RULE
rewrite_rule_name
ENABLE REPLICA RULE
rewrite_rule_name
ENABLE ALWAYS RULE
rewrite_rule_name
CLUSTER ON
index_name
SET WITHOUT CLUSTER
SET WITH OIDS
SET WITHOUT OIDS
SET (
storage_parameter
=
value
[, ... ] )
RESET (
storage_parameter
[, ... ] )
INHERIT
parent_table
NO INHERIT
parent_table
OF
type_name
1263
ALTER TABLE
NOT OF
OWNER TO
new_owner
SET TABLESPACE
new_tablespace
REPLICA IDENTITY {DEFAULT | USING INDEX
index_name
| FULL | NOTHING}
and
table_constraint_using_index
is:
[ CONSTRAINT
constraint_name
]
{ UNIQUE | PRIMARY KEY } USING INDEX
index_name
[ DEFERRABLE | NOT DEFERRABLE ] [ INITIALLY DEFERRED | INITIALLY IMMEDIATE ]
Description
ALTER TABLE
changes thedefinitionof anexisting table. There areseveralsubforms described below.
Note that the lock level required may differ for each subform. An
ACCESS EXCLUSIVE
lock is held
unless explicitly noted. When multiple subcommands are listed, the lockheld will be the strictest one
required from any subcommand.
ADD COLUMN
This form adds a new column to the table, using the same syntax as CREATE TABLE.
DROP COLUMN [ IF EXISTS ]
This form drops a column from a table. Indexes and table constraints involving the column will
be automatically dropped as well. You will need to say
CASCADE
if anything outside the table
depends on the column, for example, foreign key references or views. If
IF EXISTS
is specified
andthe column does not exist, no error is thrown. In this case a notice is issued instead.
IF EXISTS
Do not throw an error if the table does not exist. A notice is issued inthis case.
SET DATA TYPE
This form changes the type of a column of a table. Indexes and simple table constraints involv-
ing the column will be automatically converted to use the new column type by reparsing the
originally supplied expression. The optional
COLLATE
clause specifies a collation for the new
column; if omitted, the collation is the default for the new column type. The optional
USING
clause specifies how to compute the new column value from the old; if omitted, the default con-
version is the same as an assignment cast from old data type to new. A
USING
clause must be
provided if there is no implicit or assignment cast from old to new type.
SET
/
DROP DEFAULT
These forms set or remove the default value for a column. Default values only apply in subse-
quent
INSERT
or
UPDATE
commands; theydo not cause rows already in the table to change.
SET
/
DROP NOT NULL
These forms change whether a column is marked to allow null values or to reject null values.
You can only use
SET NOT NULL
when the column contains no null values.
SET STATISTICS
This form sets the per-column statistics-gathering target for subsequent ANALYZE operations.
Thetargetcanbe setintherange0 to10000; alternatively, setitto-1torevert to usingthesystem
default statistics target (default_statistics_target). For more information on the use of statistics
by the PostgreSQL query planner, refer to Section 14.2.
1264
ALTER TABLE
SET STATISTICS acquires a
SHARE UPDATE EXCLUSIVE
lock.
SET (
attribute_option
=
value
[, ... ] )
RESET (
attribute_option
[, ... ] )
This form sets or resets per-attribute options. Currently, the only defined per-attribute options
are
n_distinct
and
n_distinct_inherited
,which override the number-of-distinct-values
estimates made by subsequent ANALYZE operations.
n_distinct
affects the statistics for the
table itself, while
n_distinct_inherited
affects the statistics gathered for the table plus its
inheritance children. Whensettoapositive value,
ANALYZE
willassume thatthecolumncontains
exactly the specifiednumber of distinctnonnull values. When set to anegativevalue, whichmust
be greater than or equal to -1,
ANALYZE
will assume that the number of distinct nonnull values
in the column is linear in the size of the table; the exact count is to be computed by multiplying
the estimated table size by the absolute value of the given number. For example, a value of -1
implies that all values in the column are distinct, while a value of -0.5 implies that each value
appears twice on the average. This can be useful when the size of the table changes over time,
since the multiplicationby the number of rows in the table is notperformed until query planning
time. Specify a value of 0 to revert to estimating the number of distinct values normally. For
more information onthe use of statistics by the PostgreSQL queryplanner, refer to Section 14.2.
Changing per-attribute options acquires a
SHARE UPDATE EXCLUSIVE
lock.
SET STORAGE
This form sets the storage mode for a column. This controls whether this column is held inline
or in a secondary TOAST table, and whether the data should be compressed or not.
PLAIN
must
be used for fixed-length values such as
integer
andis inline, uncompressed.
MAIN
is for inline,
compressible data.
EXTERNAL
is for external, uncompressed data, and
EXTENDED
is for external,
compressed data.
EXTENDED
is the default for most data types that support non-
PLAIN
storage.
Use of
EXTERNAL
will make substring operations on very large
text
and
bytea
values run
faster, at the penalty of increased storage space. Note that
SET STORAGE
doesn’t itself change
anything in the table, it just sets the strategy to be pursued during future table updates. See
Section 59.2 for more information.
ADD
table_constraint
[ NOT VALID ]
This form adds a new constraint to a table using the same syntax as CREATE TABLE, plus the
option
NOT VALID
,which is currently only allowed for foreign key and CHECK constraints.
If the constraint is marked
NOT VALID
,the potentially-lengthy initial check to verify that all
rows in the table satisfy the constraint is skipped. The constraint will still be enforced against
subsequent inserts or updates (that is, they’llfail unless there is a matching rowin the referenced
table, in the case of foreign keys;and they’ll fail unless the newrow matches the specified check
constraints). But the database will not assume that the constraint holds for all rows in the table,
until it is validated by using the
VALIDATE CONSTRAINT
option.
ADD
table_constraint_using_index
This form adds a new
PRIMARY KEY
or
UNIQUE
constraint to a tablebased on anexisting unique
index. All the columns of the index will be included in the constraint.
The indexcannot have expression columns nor be a partial index. Also, it must be a b-tree index
withdefaultsort ordering. These restrictions ensurethattheindex is equivalent toone that would
be built by a regular
ADD PRIMARY KEY
or
ADD UNIQUE
command.
If
PRIMARY KEY
is specified, and the index’s columns are not already marked
NOT NULL
,then
this command will attempt to do
ALTER COLUMN SET NOT NULL
against each such column.
That requires a full table scan to verify the column(s) contain no nulls. In all other cases, this is
afast operation.
1265
ALTER TABLE
If a constraint name is provided then the index will be renamed to match the constraint name.
Otherwise the constraint will be named the same as the index.
After this commandis executed, theindex is “owned” bythe constraint, in the same way as if the
index had been built by a regular
ADD PRIMARY KEY
or
ADD UNIQUE
command. In particular,
dropping the constraint will make the index disappear too.
Note: Adding a constraint using an existing index can be helpful in situations where a new
constraint needs to beaddedwithout blocking tableupdatesfora long time. Todothat, create
the index using
CREATE INDEX CONCURRENTLY
,and then install it as an official constraint
using this syntax. See the example below.
ALTER CONSTRAINT
This form alters the attributes of a constraint that was previously created. Currently only foreign
key constraints may be altered.
VALIDATE CONSTRAINT
This form validates a foreignkeyor checkconstraint that was previously createdas
NOT VALID
,
byscanningthe table to ensurethere are no rows for whichtheconstraint is not satisfied. Nothing
happens if the constraint is already marked valid.
Validation can be a long process on larger tables. The value of separating validation from initial
creation is that you candefer validation to less busy times, or can be usedto give additionaltime
to correct pre-existing errors while preventing new errors. Note also that validation on its own
does not prevent normal write commands against the table while it runs.
Validation acquires only a
SHARE UPDATE EXCLUSIVE
lock on the table being altered. If the
constraintis a foreign key then a
ROW SHARE
lock is also required on the table referencedby the
constraint.
DROP CONSTRAINT [ IF EXISTS ]
This form drops the specified constraint on a table. If
IF EXISTS
is specified and the constraint
does not exist, no error is thrown. In this case a notice is issued instead.
DISABLE
/
ENABLE [ REPLICA | ALWAYS ] TRIGGER
These forms configure the firing of trigger(s) belonging to the table. A disabled trigger is still
known tothe system, but is not executed when its triggeringevent occurs. For a deferred trigger,
the enable status is checked when the event occurs, not when the trigger function is actually
executed. One can disable or enable a single trigger specified by name, or all triggers on the
table, or only user triggers (this option excludes internally generated constraint triggers such as
those that are used to implement foreign key constraints or deferrable uniqueness and exclusion
constraints). Disabling or enabling internally generated constraint triggers requires superuser
privileges; it should be done with caution since of course the integrity of the constraint cannot
be guaranteed if the triggers are not executed. The trigger firing mechanism is also affected by
the configuration variable session_replication_role. Simply enabled triggers will fire when the
replication role is “origin” (the default) or “local”. Triggers configured as
ENABLE REPLICA
will only fire if the session is in “replica” mode, and triggers configured as
ENABLE ALWAYS
will fire regardless of the current replication mode.
DISABLE
/
ENABLE [ REPLICA | ALWAYS ] RULE
These forms configure the firing of rewrite rules belonging to the table. A disabled rule is still
known to the system, but is not applied during query rewriting. The semantics are as for dis-
abled/enabled triggers. This configuration is ignored for
ON SELECT
rules, which are always
1266
ALTER TABLE
applied in order to keep views working even if the current session is in a non-default replication
role.
CLUSTER ON
This formselectsthedefaultindexfor future CLUSTERoperations. Itdoes notactuallyre-cluster
the table.
Changing cluster options acquires a
SHARE UPDATE EXCLUSIVE
lock.
SET WITHOUT CLUSTER
This form removes the most recently used CLUSTER index specification from the table. This
affects future cluster operations that don’t specify an index.
Changing cluster options acquires a
SHARE UPDATE EXCLUSIVE
lock.
SET WITH OIDS
This form adds an
oid
system column to the table (see Section 5.4). It does nothing if the table
already has OIDs.
Note that this is not equivalent to
ADD COLUMN oid oid
;thatwould add a normal column that
happened to be named
oid
,not a system column.
SET WITHOUT OIDS
This form removes the
oid
system column from the table. This is exactly equivalent to
DROP
COLUMN oid RESTRICT
,except that it will not complain if there is already no
oid
column.
SET (
storage_parameter
=
value
[, ... ] )
This form changes one or more storage parameters for the table. See Storage Parameters for
details on the available parameters. Note that the table contents willnotbe modified immediately
by this command; depending on the parameter you might need to rewrite the table to get the
desired effects. That can be done with VACUUM FULL, CLUSTER or one of the forms of
ALTER TABLE
that forces a table rewrite.
Note: While
CREATE TABLE
allows
OIDS
to be specified in the
WITH (
storage_parameter
)
syntax,
ALTER TABLE
does not treat
OIDS
as a storageparameter. Instead use the
SET WITH
OIDS
and
SET WITHOUT OIDS
forms to change OID status.
RESET (
storage_parameter
[, ... ] )
This form resets one or more storage parameters to their defaults. As with
SET
,a table rewrite
might be needed to update the table entirely.
INHERIT
parent_table
This form adds the target table as a new child of the specifiedparenttable. Subsequently, queries
against the parent will include records of the target table. To be added as a child, the target table
must already contain all the same columns as the parent (it could have additional columns, too).
Thecolumns must have matchingdata types, andif theyhave
NOT NULL
constraints inthe parent
then they must also have
NOT NULL
constraints in the child.
There must also be matching child-table constraints for all
CHECK
constraints of the parent, ex-
cept those marked non-inheritable (that is, createdwith
ALTER TABLE ... ADD CONSTRAINT
... NO INHERIT
)in the parent, whichare ignored;allchild-table constraints matched mustnot
be marked non-inheritable. Currently
UNIQUE
,
PRIMARY KEY
,and
FOREIGN KEY
constraints
are not considered, but this might change in the future.
1267
Documents you may be interested
Documents you may be interested