pdf viewer dll for c# : Add picture to pdf application software tool html winforms azure online postgresql-9.4-A4169-part2800

TRUNCATE
command is left implementation-defined by the standard, so the above notes should be considered
and compared with other implementations if necessary.
1618
Add picture to pdf - 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
how to add jpg to pdf file; how to add photo to pdf in preview
Add picture to pdf - 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
add photo to pdf online; adding an image to a pdf in preview
UNLISTEN
Name
UNLISTEN — stop listening for a notification
Synopsis
UNLISTEN {
channel
|
*
}
Description
UNLISTEN
is used to remove an existing registration for
NOTIFY
events.
UNLISTEN
cancels any ex-
isting registration of the current PostgreSQL session as a listener on the notification channel named
channel
.The special wildcard
*
cancels all listener registrations for the current session.
NOTIFY contains a more extensive discussion of the use of
LISTEN
and
NOTIFY
.
Parameters
channel
Name of a notification channel (any identifier).
*
All current listen registrations for this session are cleared.
Notes
You can unlisten something you were not listening for; no warning or error will appear.
At the end of each session,
UNLISTEN
*
is automatically executed.
Atransaction that has executed
UNLISTEN
cannot be prepared for two-phase commit.
Examples
To make a registration:
LISTEN virtual;
NOTIFY virtual;
Asynchronous notification "virtual" received from server process with PID 8448.
Once
UNLISTEN
has been executed, further
NOTIFY
messages will be ignored:
UNLISTEN virtual;
NOTIFY virtual;
-- no NOTIFY event is received
1619
C# TIFF: How to Insert & Burn Picture/Image into TIFF Document
Support adding image or picture to an existing or new new REImage(@"c:\ logo.png"); // add the image powerful & profession imaging controls, PDF document, tiff
adding a jpeg to a pdf; how to add an image to a pdf
VB.NET Image: Image Cropping SDK to Cut Out Image, Picture and
VB.NET image cropper control SDK; VB.NET image cropping method to crop picture / photo; you can adjust the size of created cropped image file, add antique effect
how to add an image to a pdf file in acrobat; add image pdf document
UNLISTEN
Compatibility
There is no
UNLISTEN
command in the SQL standard.
See Also
LISTEN, NOTIFY
1620
VB.NET TIFF: How to Draw Picture & Write Text on TIFF Document in
drawing As RaterEdgeDrawing = New RaterEdgeDrawing() drawing.Picture = "RasterEdge" drawing provide powerful & profession imaging controls, PDF document, tiff
add picture to pdf; add a jpeg to a pdf
VB.NET Image: VB.NET Codes to Add Antique Effect to Image with .
mature technology to replace a picture's original colors add the glow and noise, and add a little powerful & profession imaging controls, PDF document, image
add jpg to pdf document; adding image to pdf file
UPDATE
Name
UPDATE — update rows of a table
Synopsis
[ WITH [ RECURSIVE ]
with_query
[, ...] ]
UPDATE [ ONLY ]
table_name
[
*
] [ [ AS ]
alias
]
SET {
column_name
= {
expression
| DEFAULT } |
(
column_name
[, ...] ) = ( {
expression
| DEFAULT } [, ...] ) } [, ...]
[ FROM
from_list
]
[ WHERE
condition
| WHERE CURRENT OF
cursor_name
]
[ RETURNING
*
|
output_expression
[ [ AS ]
output_name
] [, ...] ]
Description
UPDATE
changes the values of the specified columns in all rows that satisfy the condition. Only the
columns to be modified need be mentioned in the
SET
clause; columns not explicitly modified retain
their previous values.
There are twoways tomodifya table usinginformation containedinother tablesinthedatabase:using
sub-selects, or specifying additional tables in the
FROM
clause. Which technique is more appropriate
depends on the specific circumstances.
The optional
RETURNING
clause causes
UPDATE
to compute and return value(s) based on each row
actuallyupdated. Any expressionusingthe table’scolumns, and/or columns of other tables mentioned
in
FROM
,can be computed. The new (post-update) values of the table’s columns are used. The syntax
of the
RETURNING
list is identical to that of the output list of
SELECT
.
You must have the
UPDATE
privilege on the table, or at least on the column(s) that are listed to
be updated. You must also have the
SELECT
privilege on any column whose values are read in the
expressions
or
condition
.
Parameters
with_query
The
WITH
clause allows you to specify one or more subqueries that can be referenced by name
in the
UPDATE
query. See Section 7.8 and SELECT for details.
table_name
The name (optionally schema-qualified) of the table to update. If
ONLY
is specified before the
tablename, matchingrows are updatedinthenamedtableonly. If
ONLY
is not specified, matching
rows are alsoupdatedinanytablesinheritingfrom the named table. Optionally,
*
canbe specified
after the table name to explicitly indicate that descendant tables are included.
1621
VB.NET Image: Image Scaling SDK to Scale Picture / Photo
Framework application; VB.NET sample code for how to scale image / picture; Frequently asked questions about RasterEdge VB.NET image scaling control SDK add-on.
adding images to pdf forms; adding images to a pdf document
VB.NET Image: Create Code 11 Barcode on Picture & Document Using
file, apart from above mentioned .NET core imaging SDK and .NET barcode creator add-on, you also need to buy .NET PDF document editor add-on, namely, RasterEdge
add a picture to a pdf document; how to add image to pdf in preview
UPDATE
alias
Asubstitute name for the target table. When an alias is provided, it completely hides the ac-
tual name of the table. For example, given
UPDATE foo AS f
,the remainder of the
UPDATE
statement must refer to this table as
f
not
foo
.
column_name
The name of a column in the table named by
table_name
.The column name can be quali-
fied with a subfield name or array subscript, if needed. Do not include the table’s name in the
specification of a target column — for example,
UPDATE tab SET tab.col = 1
is invalid.
expression
An expression to assign to the column. The expression can use the old values of this and other
columns in the table.
DEFAULT
Set the column to its default value (which will be NULL if no specific default expression has
been assigned to it).
from_list
Alist of table expressions, allowing columns from other tables toappear inthe
WHERE
condition
andthe update expressions. This is similar to the list of tables that can be specified in the FROM
Clause of a
SELECT
statement. Note that the target table must not appear in the
from_list
,
unless you intend a self-join (in which case it must appear with an alias in the
from_list
).
condition
Anexpression that returns a value of type
boolean
.Only rows for whichthis expressionreturns
true
will be updated.
cursor_name
The name of the cursor to use in a
WHERE CURRENT OF
condition. The row to be updated is
the one most recently fetched from this cursor. The cursor must be a non-grouping query on
the
UPDATE
’s target table. Note that
WHERE CURRENT OF
cannot be specified together with
aBoolean condition. See DECLARE for more information about using cursors with
WHERE
CURRENT OF
.
output_expression
Anexpression to be computed and returned by the
UPDATE
command after each row is updated.
The expression can use any column names of the table named by
table_name
or table(s) listed
in
FROM
.Write
*
to return all columns.
output_name
Aname to use for a returned column.
Outputs
On successful completion, an
UPDATE
command returns a command tag of the form
UPDATE
count
The
count
is the number of rows updated, including matchedrows whosevaluesdidnot change. Note
thatthe number maybeless thanthenumber of rows thatmatchedthe
condition
whenupdates were
suppressed by a
BEFORE UPDATE
trigger. If
count
is 0, no rows were updated by the query (this is
not considered an error).
1622
C# Word - Paragraph Processing in C#.NET
Add references: C# users can set paragraph properties and create content such as run, footnote, endnote and picture in a paragraph.
add jpg to pdf preview; add picture to pdf online
VB.NET Image: Image Resizer Control SDK to Resize Picture & Photo
NET Method to Resize Image & Picture. Here we this VB.NET image resizer control add-on, can provide powerful & profession imaging controls, PDF document, image
add picture to pdf file; add jpg to pdf form
UPDATE
If the
UPDATE
command contains a
RETURNING
clause, the result will be similar to that of a
SELECT
statementcontainingthe columns and values defined inthe
RETURNING
list, computed over the row(s)
updated by the command.
Notes
When a
FROM
clause is present, what essentially happens is that the target table is joined to the tables
mentioned in the
from_list
,and each output row of the join represents an update operation for the
target table. When using
FROM
you should ensure that the join produces at most one output row for
each row to be modified. In other words, a target row shouldn’t join to more than one row from the
other table(s). If it does, then onlyone of the joinrows willbe used to updatethetargetrow, but which
one will be used is not readily predictable.
Because of this indeterminacy, referencing other tables only within sub-selects is safer, though often
harder to readand slower than using a join.
Examples
Change the word
Drama
to
Dramatic
in the column
kind
of the table
films
:
UPDATE films SET kind = ’Dramatic’ WHERE kind = ’Drama’;
Adjust temperature entries andresetprecipitationtoits defaultvalueinonerow of the table
weather
:
UPDATE weather SET temp_lo = temp_lo+1, temp_hi = temp_lo+15, prcp = DEFAULT
WHERE city = ’San Francisco’ AND date = ’2003-07-03’;
Perform the same operation and return the updated entries:
UPDATE weather SET temp_lo = temp_lo+1, temp_hi = temp_lo+15, prcp = DEFAULT
WHERE city = ’San Francisco’ AND date = ’2003-07-03’
RETURNING temp_lo, temp_hi, prcp;
Use the alternative column-list syntax to do the same update:
UPDATE weather SET (temp_lo, temp_hi, prcp) = (temp_lo+1, temp_lo+15, DEFAULT)
WHERE city = ’San Francisco’ AND date = ’2003-07-03’;
Increment the sales count of the salesperson who manages the account for Acme Corporation, using
the
FROM
clause syntax:
UPDATE employees SET sales_count = sales_count + 1 FROM accounts
WHERE accounts.name = ’Acme Corporation’
AND employees.id = accounts.sales_person;
Perform the same operation, using a sub-select in the
WHERE
clause:
1623
UPDATE
UPDATE employees SET sales_count = sales_count + 1 WHERE id =
(SELECT sales_person FROM accounts WHERE name = ’Acme Corporation’);
Attempt to insert a new stock item along with the quantity of stock. If the item already exists, instead
update the stock count of the existing item. To do this without failing the entire transaction, use
savepoints:
BEGIN;
-- other operations
SAVEPOINT sp1;
INSERT INTO wines VALUES(’Chateau Lafite 2003’, ’24’);
-- Assume the above fails because of a unique key violation,
-- so now we issue these commands:
ROLLBACK TO sp1;
UPDATE wines SET stock = stock + 24 WHERE winename = ’Chateau Lafite 2003’;
-- continue with other operations, and eventually
COMMIT;
Change the
kind
column of the table
films
in the row on which the cursor
c_films
is currently
positioned:
UPDATE films SET kind = ’Dramatic’ WHERE CURRENT OF c_films;
Compatibility
This command conforms to the SQL standard, except that the
FROM
and
RETURNING
clauses are
PostgreSQL extensions, as is the ability to use
WITH
with
UPDATE
.
According to the standard, the column-list syntax should allow a list of columns to be assigned from
asingle row-valued expression, such as a sub-select:
UPDATE accounts SET (contact_last_name, contact_first_name) =
(SELECT last_name, first_name FROM salesmen
WHERE salesmen.id = accounts.sales_id);
This is not currently implemented — the source must be a list of independent expressions.
Some other database systems offer a
FROM
option in which the target table is supposed to be listed
again within
FROM
.Thatis not howPostgreSQL interprets
FROM
.Be carefulwhen portingapplications
that use this extension.
1624
VACUUM
Name
VACUUM — garbage-collect and optionally analyze a database
Synopsis
VACUUM [ ( { FULL | FREEZE | VERBOSE | ANALYZE } [, ...] ) ] [
table_name
[ (
column_name
[, ...] ) ] ]
VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] [
table_name
]
VACUUM [ FULL ] [ FREEZE ] [ VERBOSE ] ANALYZE [
table_name
[ (
column_name
[, ...] ) ] ]
Description
VACUUM
reclaims storage occupied by dead tuples. In normal PostgreSQL operation, tuples that are
deleted or obsoleted by an update are not physically removed from their table; they remain present
until a
VACUUM
is done. Therefore it’s necessary to do
VACUUM
periodically, especiallyon frequently-
updated tables.
With no parameter,
VACUUM
processes every table in the current database that the current user has
permission to vacuum. With a parameter,
VACUUM
processes only that table.
VACUUM ANALYZE
performs a
VACUUM
and then an
ANALYZE
for each selected table. This is a handy
combination form for routine maintenance scripts. See ANALYZE for more details about its process-
ing.
Plain
VACUUM
(without
FULL
)simply reclaims space and makes it available for re-use. This form of
thecommand canoperate inparallel withnormal readingandwriting of the table, as an exclusive lock
is not obtained. However, extra space is not returned to the operating system (in most cases); it’s just
kept available for re-use within the same table.
VACUUM FULL
rewrites the entire contents of the table
into a new disk file with no extraspace, allowing unusedspace to be returned tothe operating system.
This form is much slower and requires an exclusive lock on each table while it is being processed.
When the option list is surrounded by parentheses, the options can be written in any order. Without
parentheses, options must be specified in exactly the order shown above. The parenthesized syntax
was added in PostgreSQL 9.0; the unparenthesized syntax is deprecated.
Parameters
FULL
Selects “full” vacuum, which can reclaim more space, but takes much longer and exclusively
locks the table. This method also requires extra disk space, since itwrites a newcopy of the table
anddoesn’t release the old copyuntil the operationis complete. Usuallythis should onlybe used
when a significant amount of space needs to be reclaimed from within the table.
FREEZE
Selects aggressive “freezing” of tuples. Specifying
FREEZE
is equivalent to performing
VACUUM
withthe vacuum_freeze_min_age and vacuum_freeze_table_age parameters set tozero. Aggres-
sive freezing is always performed when the table is rewritten, so this option is redundant when
FULL
is specified.
1625
VACUUM
VERBOSE
Prints a detailed vacuum activity report for each table.
ANALYZE
Updates statistics used by the planner to determine the most efficient way to execute a query.
table_name
The name (optionally schema-qualified) of a specific table to vacuum. Defaults to all tables in
the current database.
column_name
The name of a specific column to analyze. Defaults to all columns. If a column list is specified,
ANALYZE
is implied.
Outputs
When
VERBOSE
is specified,
VACUUM
emits progress messages to indicate which table is currently
being processed. Various statistics about the tables are printed as well.
Notes
To vacuum atable, one mustordinarily be the table’s owner or asuperuser. However, database owners
are allowed to vacuum alltables in their databases, except sharedcatalogs. (The restriction for shared
catalogs means that a true database-wide
VACUUM
can only be performed by a superuser.)
VACUUM
will skip over any tables that the calling user does not have permission to vacuum.
VACUUM
cannot be executedinside a transaction block.
For tables with GIN indexes,
VACUUM
(in any form) also completes any pending index insertions, by
moving pending index entries to the appropriate places in the main GIN index structure. See Section
58.4.1 for details.
We recommend that active production databases be vacuumed frequently (at least nightly), in order
to remove dead rows. After adding or deleting a large number of rows, it might be a good idea to
issue a
VACUUM ANALYZE
command for the affected table. This will update the system catalogs with
the results of all recent changes, and allow the PostgreSQL query planner to make better choices in
planning queries.
The
FULL
option is not recommended for routine use, butmight be usefulinspecialcases. Anexample
is whenyouhave deleted or updated most of the rows ina table and would like the table to physically
shrink to occupy less disk space and allow faster table scans.
VACUUM FULL
will usually shrink the
table more than a plain
VACUUM
would.
VACUUM
causes a substantial increase in I/O traffic, which might cause poor performance for other
active sessions. Therefore, it is sometimes advisable to use the cost-based vacuum delay feature. See
Section 18.4.4 for details.
PostgreSQL includes an “autovacuum” facility which canautomate routine vacuum maintenance. For
more information about automatic and manual vacuuming, see Section 23.1.
1626
VACUUM
Examples
The following is an example from running
VACUUM
on a table in the regression database:
regression=# VACUUM (VERBOSE, ANALYZE) onek;
INFO:
vacuuming "public.onek"
INFO:
index "onek_unique1" now contains 1000 tuples in 14 pages
DETAIL:
3000 index tuples were removed.
0 index pages have been deleted, 0 are currently reusable.
CPU 0.01s/0.08u sec elapsed 0.18 sec.
INFO:
index "onek_unique2" now contains 1000 tuples in 16 pages
DETAIL:
3000 index tuples were removed.
0 index pages have been deleted, 0 are currently reusable.
CPU 0.00s/0.07u sec elapsed 0.23 sec.
INFO:
index "onek_hundred" now contains 1000 tuples in 13 pages
DETAIL:
3000 index tuples were removed.
0 index pages have been deleted, 0 are currently reusable.
CPU 0.01s/0.08u sec elapsed 0.17 sec.
INFO:
index "onek_stringu1" now contains 1000 tuples in 48 pages
DETAIL:
3000 index tuples were removed.
0 index pages have been deleted, 0 are currently reusable.
CPU 0.01s/0.09u sec elapsed 0.59 sec.
INFO:
"onek": removed 3000 tuples in 108 pages
DETAIL:
CPU 0.01s/0.06u sec elapsed 0.07 sec.
INFO:
"onek": found 3000 removable, 1000 nonremovable tuples in 143 pages
DETAIL:
0 dead tuples cannot be removed yet.
There were 0 unused item pointers.
0 pages are entirely empty.
CPU 0.07s/0.39u sec elapsed 1.56 sec.
INFO:
analyzing "public.onek"
INFO:
"onek": 36 pages, 1000 rows sampled, 1000 estimated total rows
VACUUM
Compatibility
There is no
VACUUM
statement in the SQL standard.
See Also
vacuumdb, Section 18.4.4, Section 23.1.6
1627
Documents you may be interested
Documents you may be interested